unsigned short type;
magic = ReadShort(f);
+ (void) magic; // hush warning.
type = ReadShort(f);
last_read_type = type;
}
payload_checksum = be_read16(buf + frame_len - 4);
frame_end_seq = be_read16(buf + frame_len - 2);
+ (void) payload_end_seq;
+ (void) frame_end_seq;
dg100_log("RX: Start %04x Len %04x Cmd: %s\n",
frame_start_seq, payload_len_field, cmdinfo->text);
ux = gbfgetint32(fin); // Unknown 2
ux = gbfgetint32(fin); // Unknown 3
ux = gbfgetint32(fin); // Unknown 4
+ (void) ux; // Silence warning.
track = route_head_alloc();
track_add_head(track);
trackbytes = gbfgetuint16(fin);
TrackPoints = gbfgetuint16(fin);
+ (void) TrackPoints;
switch (method) {
case 1:
uint8_t ii; // temp variable
double Lat = 0, Lon = 0; // wpt data
double PrevLat = 0, PrevLon = 0, PrevEle = 0; // wpt data
- uint32_t Time = 0, PrevTime =0; // wpt data
+ uint32_t Time = 0; // wpt data
int FirstCoo;
uint8_t trk_color = 0xff;
}
PrevLat = Lat;
PrevLon = Lon;
- PrevTime = Time;
}
}
************************************************************************/
void GPS_D311_Get(GPS_PTrack* trk, UC* s)
{
- UC* p;
short identifier;
- p=s;
-
/* Forerunner */
identifier = GPS_Util_Get_Short(s);
sprintf((*trk)->trk_ident, "%d", identifier);
{
int rv;
unsigned char* buf = (unsigned char*) &ibuf->dbuf;
- int orig_receive_state;
unsigned short pkt_id;
top:
- orig_receive_state = receive_state;
switch (receive_state) {
case rs_fromintr:
rv = gusb_llops->llop_get_intr(ibuf, sz);
used in usr4 match those from usr{2,3} so we need a new
mapping. */
icon_num = gbfgetint16(file_in);
+ (void) icon_num; // Hush warning for now.
/* wpt_tmp->icon_descr = lowranceusr_find_desc_from_icon_number(icon_num); */
/* Color ID, discard for now */
/* for now we won't use these for anything */
create_date = gbfgetint32(file_in);
+ (void) create_date;
create_time = gbfgetint32(file_in);
+ (void) create_time;
byte = gbfgetc(file_in); /* unused, apparently */
+ (void) byte;
serial_num = gbfgetint32(file_in);
if (global_opts.debug_level >= 1) {
wpt_tmp->description = gbfgetpstr(mapsend_file_in);
wpt_number = gbfgetint32(mapsend_file_in);
+ (void) wpt_number; // hush warning.
wpt_icon = gbfgetc(mapsend_file_in);
wpt_status = gbfgetc(mapsend_file_in);
+ (void) wpt_status; // hush warning.
wpt_tmp->altitude = gbfgetdbl(mapsend_file_in);
wpt_tmp->longitude = gbfgetdbl(mapsend_file_in);
DBG((sobj, "unknown value = 0x%04X (since 0x18)\n", u16));
}
u16 = gbfgetuint16(fin);
+ (void) u16;
DBG((sobj, "unknown value = 0x%04X\n", u16));
u16 = gbfgetuint16(fin);
DBG((sobj, "unknown value = 0x%04X\n", u16));
DBG((sobj, "unknown value = 0x%04X (since 0x18)\n", u16));
u16 = gbfgetuint16(fin);
DBG((sobj, "unknown value = 0x%04X (since 0x18)\n", u16));
+ (void) u16;
}
wpt->latitude = gbfgetdbl(fin);
ux = gbfgetuint32(fin);
DBG((sobj, "proximity type = %d\n", ux));
+ (void) ux;
data->loaded = 1;
DBG((sobj, "unknown value = 0x%04X (since 0x18)\n", u16));
u16 = gbfgetuint16(fin);
DBG((sobj, "unknown value = 0x%04X (since 0x18)\n", u16));
+ (void) u16;
}
ux = gbfgetc(fin); /* line label */
DBG((sobj, "line label = %d\n", ux));
+ (void) ux;
data->left = rtept = gbfgetint16(fin);
DBG((sobj, "route has %d point(s)\n", rtept));
DBG((sobj, "unknown value = 0x%04X (since 0x18)\n", u16));
u16 = gbfgetuint16(fin);
DBG((sobj, "unknown value = 0x%04X (since 0x18)\n", u16));
+ (void) u16;
}
tp = gbfgetint16(fin);
uint16_t ux;
ux = gbfgetuint16(fin);
DBG((sobj, "unknown value = 0x%04X (%d)\n", ux, ux));
+ (void) ux;
if (unk > 1) {
uint16_t ux;
ux = gbfgetuint16(fin);
DBG((sobj, "unknown value = 0x%04X (%d)\n", ux, ux));
+ (void) ux;
}
}
track_add_wpt(trk, wpt);
trk->line_color.bbggrr = gbfgetuint32(fin); /* rgb color */
trk->line_color.opacity = 255;
DBG((sobj, "color = 0x%06X\n", trk->line_color.bbggrr));
+ (void) u32;
}
if (mmo_version >= 0x12) {
DBG((sobj, "unknown value = 0x%04X (since 0x16)\n", u16));
u16 = gbfgetuint16(fin);
DBG((sobj, "unknown value = 0x%04X (since 0x16)\n", u16));
+ (void) u16;
}
}
lat = gbfgetdbl(fin);
lon = gbfgetdbl(fin);
DBG((sobj, "coordinates = %f / %f\n", lat, lon));
+ (void) lat;
+ (void) lon;
text = mmo_readstr();
DBG((sobj, "text = \"%s\"\n", text));
lat = gbfgetdbl(fin);
lon = gbfgetdbl(fin);
DBG((sobj, "coordinates = %f / %f\n", lat, lon));
+ (void) lat;
+ (void) lon;
mmo_fillbuf(buf, 24, 1);
if (mmo_version >= 0x18) {
data->visible = gbfgetc(fin);
obj_type = gbfgetuint32(fin);
+ (void) obj_type;
#ifdef MMO_DBG
uint32_t expected_type = 0xFFFFFFFF;
if (objid == ico_object_id) {
{
char fixauto;
char fix;
- int prn[12];
+ int prn[12] = {0};
int scn,cnt;
float pdop=0,hdop=0,vdop=0;
char* tok=0;
&fixauto, &fix,
&prn[0],&prn[1],&prn[2],&prn[3],&prn[4],&prn[5],
&prn[6],&prn[7],&prn[8],&prn[9],&prn[10],&prn[11]);
-
+ if (scn < 4) {
+ warning(MYNAME ": Short GSA sentence.");
+ }
/*
sscanf has scanned all the leftmost elements
we'll rescan by skipping 15 commas to the dops
psit_route_r(gbfile* psit_file, route_head** rte)
{
char rtename[256];
- unsigned int rte_num;
-
- int garmin_icon_num;
-
+ int garmin_icon_num;
route_head* rte_head;
- unsigned int rte_count;
-
- Waypoint* thisWaypoint;
+ Waypoint* thisWaypoint;
psit_getToken(psit_file,psit_current_token,sizeof(psit_current_token), ltrimEOL);
route_add_head(rte_head);
*rte = rte_head;
- rte_num = 0;
-
- rte_count = 0;
-
psit_getToken(psit_file,psit_current_token,sizeof(psit_current_token), wscomma);
while (psit_isKnownToken(psit_current_token) != 0) {
psit_routehdr_w(gbfile* psit_file, const route_head* rte)
{
unsigned int rte_datapoints;
- QString rname;
-
- Waypoint* testwpt;
- time_t uniqueValue = 0;
- int allWptNameLengths;
+ QString rname;
+ Waypoint* testwpt;
+ time_t uniqueValue = 0;
queue* elem, *tmp;
/* total nodes (waypoints) this route */
rte_datapoints = 0;
- allWptNameLengths = 0;
if (rte->waypoint_list.next) { /* this test doesn't do what I want i.e test if this is a valid route - treat as a placeholder for now */
unsigned int trk_num;
struct tm tmTime;
- time_t dateTime = 0;
+ time_t dateTime = 0;
route_head* track_head = NULL;
- unsigned int trk_count;
-
- Waypoint* thisWaypoint;
+ Waypoint* thisWaypoint;
psit_getToken(psit_file,psit_current_token,sizeof(psit_current_token), ltrimEOL);
if (strlen(psit_current_token) == 0) {
rtrim(trkname);
trk_num = 0;
-
- trk_count = 0;
-
track_head = NULL;
psit_getToken(psit_file,psit_current_token,sizeof(psit_current_token), wscomma);
addrlen = le_read16(&record[obase]);
cmtlen = le_read16(&record[obase+2+addrlen]);
+ (void) cmtlen;
#if NEW_STRINGS
+ // That we've had no bugreports on this strongly indicates this code
+ // is never used...
wpt_tmp->shortname = "booger";
wpt_tmp->notes = "goober";
#else
count = gbfgetint32(infile); /* n */
check1 = gbfgetint32(infile); /* 0 */
check2 = gbfgetint32(infile); /* not sure */
+ (void) check2; // silence warning.
check3 = gbfgetint32(infile); /* n */
if (version!=vitosmt_version) {
/*
* TODO: interpret speed, course, status
*/
+ (void) speed;
+ (void) course;
+ (void) status;
track_add_wpt(route_head, wpt_tmp);